e93f4539091295ba397ac8e7bb254bb7e64ae292,tools/src/main/java/com/orientechnologies/orient/stresstest/output/OStressTestResults.java,OStressTestResults,toString,#,76
Before Change
final double averageCreatesTime = computeAverage(totalCreatesTime);
final double averageReadsTime = computeAverage(totalReadsTime);
final double averageUpdatesTime = computeAverage(totalUpdatesTime);
final double averageDeletesTime = computeAverage(totalDeletesTime);
final int createsPercentile = getPercentile(averageCreatesTime, operationsExecutorCreatesResults);
final int readsPercentile = getPercentile(averageReadsTime, operationsExecutorReadsResults);
final int updatesPercentile = getPercentile(averageUpdatesTime, operationsExecutorUpdatesResults);
final int deletesPercentile = getPercentile(averageDeletesTime, operationsExecutorDeletesResults);
final long createsThroughput = (int) ((operationsSet.getNumberOfCreates() / (float) averageCreatesTime));
final long readsThroughput = (int) ((operationsSet.getNumberOfReads() / (float) averageReadsTime));
final long updatesThroughput = (int) ((operationsSet.getNumberOfUpdates() / (float) averageUpdatesTime));
final long deletesThroughput = (int) ((operationsSet.getNumberOfDeletes() / (float) averageDeletesTime));
results.append(String.format(OPERATION_RESULT, operationsSet.getNumberOfCreates(), "Creates", averageCreatesTime, createsPercentile, createsThroughput))
.append(String.format(OPERATION_RESULT, operationsSet.getNumberOfReads(), "Reads", averageReadsTime, readsPercentile, readsThroughput))
After Change
averageCreatesTime = computeAverage(totalCreatesTime);
averageReadsTime = computeAverage(totalReadsTime);
averageUpdatesTime = computeAverage(totalUpdatesTime);
averageDeletesTime = computeAverage(totalDeletesTime);
createsPercentile = getPercentile(averageCreatesTime, operationsExecutorCreatesResults);
readsPercentile = getPercentile(averageReadsTime, operationsExecutorReadsResults);
updatesPercentile = getPercentile(averageUpdatesTime, operationsExecutorUpdatesResults);
deletesPercentile = getPercentile(averageDeletesTime, operationsExecutorDeletesResults);
createsThroughput = (int) ((operationsSet.getNumberOfCreates() / (float) averageCreatesTime));
readsThroughput = (int) ((operationsSet.getNumberOfReads() / (float) averageReadsTime));
updatesThroughput = (int) ((operationsSet.getNumberOfUpdates() / (float) averageUpdatesTime));
deletesThroughput = (int) ((operationsSet.getNumberOfDeletes() / (float) averageDeletesTime));
results.append(
String.format(OPERATION_RESULT, operationsSet.getNumberOfCreates(), "Creates", averageCreatesTime, createsPercentile, createsThroughput))